Create your puzzle

0

Barcelona is located on the Mediterranean coast of the Iberian peninsula, protected by the sierra de Collserola and bounded by the rivers Besós and Llobregat puzzle for print