Monday, 11 May 2015

Red umbrella

A priest carrying a red umbrella for a wedding in a temple in Tokyo.