My understanding is that this was made my a London based company called Owl of London as an advertising piece for Abercrombie and Fitch. There were a range of owls with different outfits. Please do your own research though.

I have listed it as “Used” but I am not so sure it has been. Possibly just on display as it’s a bit dusty. Looks in great condition overall. Includes the bag with clubs, cap with hat pin and functioning umbrella.

Please see photos.