Granada, España.
2010
Church Steeple in Menorca, Spain.
la habana veija.
Christmas Day 2006; Laos.
monkey say, monkey do.
peacock.
Jingong, China