Baron Von Owl will be a great decoration piece for all year round. Not just Halloween.
This is a high quality long lasting paper mache sculpture so you can be sure that it will last many years.
Baron Von Owl
£260.00 Regular Price