BARCELONA

ILLUSTRATED

MAP

Vector llustrated map of

Barcelona city in Spain.