City of Truro, England. The Royal Cornwall Museum in Truro’s River Street is managed by the Royal Institution of Cornwall.
City of Truro, England. Main entrance to the Royal Cornwall Museum in Truro’s River Street is managed by the Royal Institution of Cornwall.
Size: 5020px × 3347px
Location: England, Cornwall, Truro, 25 River Street
Photo credit: © UK City Images Truro / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, britain, britannia, british, city, cornwall, england, english, gb, great, images, kingdom, museum, rcm, royal, tourist, truro, truru, uk, united, visitor