Back

North America, United States, Lake Havasu City


More pictures from this city


The sun rise over Lake Havasu, Arizona