Skip to the content
Kevin C Moore / Photography
Japanese wedding. Meiji Shrine, Yoyogi Park, Tokyo, Japan.
October 11, 2015