Spanish fly (2/48)

Spanish fly