Designed by
Title
Parish Church in the Stylish Town of Marbella on the Costa del Sol Spain #67491102
Description
Marbella is a city in Andalusia, Spain, by the Mediterranean, situated in the province of Malaga.The Parish church is decorated in Typical ornate Spanish Style
This image is editorial