Tecla

July 25, 2012: Tecla seen on the River Thames arriving at London, England for the Sail Greenwich Festival.
(Photo courtesy of Robert Edmonds)
© 2012 Robert Edmonds all rights reserved



July 25, 2012: Tecla seen on the River Thames arriving at London, England for the Sail Greenwich Festival.
(Photo courtesy of Robert Edmonds)
© 2012 Robert Edmonds all rights reserved





Builder's Data
Page published Sept. 11, 2012