Menu

Purple Hairstreak – (Neozephyrus quercus) – © Urban Butterfly Garden 2010-2012

 
Purple Hairstreak Butterfly - (Neozephyrus quercus) - © Urban Butterfly Garden 2010-2012
Purple Hairstreak Butterfly – (Neozephyrus quercus) – © Urban Butterfly Garden UK 2010-2012