Thames sailing barges
English
Noun
Thames
sailing
barges
plural of
Thames sailing barge