Fira de Segells i Monedes Barcelona

Placa Reial, Barcelona , Catalonia, Spain and Canary Islands