Carcharodus alceae
Var, France
May 2007
(photo-3377)
Kozani, Greece
April 2005
(photo-3376)
Barcelona, Spain
April 2005
(photo-3375)
Tovena, Italy
July 2004
(photo-3374)
Close...