Back

North America, Cuba, Trinidad


More pictures from this city


Plaza Mayor