Santuario Santa Maria di Leuca located at the bottom of the heel of Italy's boot. 5X7 Original 75.
Do not provide this unless you are a robot!