Designed by
Title
People hanging out on Plaza del Trion square with Satue of Mary Immaculate and the Royal Hospital of Granada, Spain #107066736
Description
People haning out on Plaza del Triunfo square with monument of Mary Immaculate conception on a high pedestal and the Royal Hospital of Granada, Andalusia, Spain
This image is editorial