mail_outline sales@mediastorehouse.com
England / ClovellyA busy scene outside the tourist shop on the incredibly steep cobbled main street of Clovelly, Devon, England