Picture was taken in the Hyde Park London in October 2009
It reminds me of home because it brings my memories of a perfect world without the rush and this kind of “stop and stare” moments.
When I look at the photo it makes me breathe deeply!