Skip to the content
Kevin C Moore / Photography
Imperial Palace Square. Tokyo, Japan
October 14, 2015