Butterflies of Spain, Invertebrates of Spain, Urban wildlife of Barcelona
This gorgeous Scarce Swallowtail (Iphiclides feisthamelii) on Montjuïc, one of around 51 species of butterflies found in Barcelona’s city parks.By way of comparison, the entire UK has ~60.