Italian stained glass suncatcher, made in Italy by Ikostudio, hand painting on glass

Overseer Owl