sticker spotter


Sticker with the words “Fauna & Flora”.