Barcelona Lighthouse

Barcelona Lighthouse

Artist
Thelma Winter
Image Code
THEWIN90398
Barcelona Lighthouse