Japan 2013

This strange statues stood in front of the storehouses.
This strange statues stood in front of the storehouses.
June 06, 2013
Edgar Durbin