Brooklyn Botanic Garden - Severinghaus Photography
Black Swallowtail Couple

Black Swallowtail Couple

BrooklynBotanicGarden