Eccles UK foundries Ltd.

IMG_4016

Seen in Plymouth.

Advertisements