The decadent parade of shops at Ilfracombe Harbour, North Devon, UK.

TrackingTrackingTrackingTracking