spanish festoon

  • Spanish Festoon

    Spanish Festoon

    A very colourful butterfly found throughout Spain