Giraffe walking ast a window

Oils with fabric sandwiched between glass and wooden support.