bn:00611116n
Noun Named Entity
JA
No term available
EN
A Thames sailing barge is a type of commercial sailing boat once common on the River Thames in London. Wikipedia
Relations
Sources