Papilio cresphontes

Swallowtail, Giant

Papilio cresphontes
Giant Swallowtail
Costa Rica


© Robert Barnes 2023-2024