A lovely "Scarce Swallowtail" or Iphiclides podalirius perched on a bougainvillea in the warm November sunshine near Ancient Kamiros on Rhodes.
Comments
Sign in or get an account to comment.