A dragon sees his own reflection and discover that he is a monster

Dragon see his own Reflection
Dragon see his own Reflection
1200mm x 1800mm
2010