Cathedral of the Holy Cross and Saint Eulalia in Barcelona, Spain. Landmark icon Clipart Vectorby saransk1/11
Spain, Barcelona architecture line skyline illustration. Linear vector cityscape with famous landmarks, city sights, design icons. Landscape wtih editable strokes Vectorby iconisa1/106