Merino Sheep
100 piece Classic
Photo: Stockphoto Mania
Heian Jingu Shrine during Cherry Blossom Season