19'
2007
Petrol
Fiberglass
Pwllheli, North Wales, United Kingdom