All Images
Stock Photo - Temple on mountain top - Tibidabo in Barcelona city. Spain
Temple on mountain top - Tibidabo in Barcelona city. Spain
Image ID : 10606544
Media Type : Stock Photo
Copyright : Brian Kinney
Stock Photo Keywords