Designed by
Title
Cherry blossoms and red pagoda at Shoryuji, temple number 36 of Shikoku pilgrimage #174088248
Description
Tosa, Kochi Prefecture, Japan - April 7, 2018: Cherry blossoms and red pagoda at Shoryuji, temple number 36 of Shikoku pilgrimage
This image is editorial