Twin Peaks
February 26th, 2020
Twin Peaks
Prague, Czech Republic

Such fake. Much double. Many towers. Wow Affinity Photo.