Thread subject:
Diptera.info :: Tachinidae 2
Posted by Roger Thomason on 28-10-2017 17:21
#1
Found in Cults Aberdeen on a rare sunny day which kinda messed up the pics [glare ]