Library Torras i Bages, Vilafranca del Penedès.
Size: 5150px × 3427px
Location: Vilafranca del Penedès Alt Penedès Penedès Barcelona Catalunya Cataluña, Spain
Photo credit: © Pepbaix / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alt, barcelona, catalunya, cataluñ, del, penedè, vilafranca