this building FREAKS ME OUT, MAN!!!! built in 1927, it's still among the tallest in south america. located on the main square in montevideo
Created with Web Album Generator