A Place in the Sun sisters Pamela and Sheila were looking for a house in Oliva, a place in Spain with lots of bars, restaurants, and views of the sea.
Daily Express :: TV and Radio Feed
A Place in the Sun sisters Pamela and Sheila were looking for a house in Oliva, a place in Spain with lots of bars, restaurants, and views of the sea.
Daily Express :: TV and Radio Feed