27 October 2013

Day 300. October 27: Peaceful

Brookside
Gardens

 

No comments: