The Colours of Collioure

France’s prettiest little beach town