Spanish fly (10/48)

Spanish fly