This little butterfly landed for a few seconds and was off again in the blink of an eye! Cape May Point Cape May, New Jersey
Please login or register.