The Taglieri family of Littleton Road is in the village of Ola, on the Greek island of Santorini. Olivia and Logan Taglieri are armed with sunglasses for the Aegean sun and the Press for hometown news.
Greece
The Taglieri family of Littleton Road is in the village of Ola, on the Greek island of Santorini. Olivia and Logan Taglieri are armed with sunglasses for the Aegean sun and the Press for hometown news.