Catalonia butterflies
The Catalonia region of Spain is well known for having some wonderful butterflies. One of the most beautiful is the stunning Swallowtail Butterfly, Papilio machaon. Lieve De Strooper took this great photo of one feeding on zinnia flowers in her … Read More