Duva florida (top view)

© WoRMS for SMEBD