Brooklyn Botanic Garden - Severinghaus Photography
Great Blue Skimmer

Great Blue Skimmer

BrooklynBotanicGarden