Alicante, Spain. Santa Barbara Castle
Alicante, Spain. Ad for wonderbreasts. I took 32 pictures of this sign.