NED SNOWMAN, GODZILLA STATUE IN TOKYO, JAPAN (2023)
You need flash player to view this online publication