Thread subject:
Diptera.info :: Lucilia ID ??
Posted by Manuel Lopez on 26-02-2012 01:42
#1
Guadalfeo river banks, Granada, S Spain. February 25, 2012.
Best regards