Country

Please choose your default site

Americas

Europe

Red Admiral

185 views Wesley Branton August 5, 2014 Point Pelee National Park, Leamington, ON Date shot: August 1, 2014

This neat looking butterflies can be found all around Point Pelee National Park. Without a good camera, they can be quite difficult to photograph because they never stop moving.

Leave a Comment

What do you think? Join the conversation.

Weather Talk Community

Conversations Happening Now
Default saved
Close

Search Location

Close