The Green Goddess
RuleBritannia

by

Chris Lord

The Green Goddess
View Larger
The Green Goddess
A Miniature Steam Locomotive (about four foot high) on the vary narrow gauge Romney Hythe and Dymchurch Railway. Kent, UK
Bookmark and Share