Discover Life: Point Map of Sarcophaga melanura

© Discover Life and original sources