Posted by FIFTY24SF Gallery
Came across this a few weeks ago and really liked the work depicting Godzilla sized animals towering over the urban sprawl of Japan.
No comments:
Post a Comment