James Kilgallon Photography
Homepage
Galleries
Search
Contact
About
Travel
Read More
Madrid. A place to relax.
Palacio de Cristal, in Parque del Retiro, Madrid
Madrid. A Place to Read
Palacio de Cristal, in Parque del Retiro, Madrid
Madrid. Cafe and bar.
Coffee stop? Or maybe a glass of wine!