Mercado Medieval in Obidos, Portugal

18 July – 4 August 2019
(Thursdays – Sundays)