Results 1 results found Santa Severa Beach and Castle at dawn, Province of Rome, Lazio, Italy, Europe