London Ferrari Ferrari Fashion Boutique

building · stone · architecture
building · stone · architecture
A grand building with a prominent clock tower, stone facade, and large window, bathed in natural sunlight, highlighting its classic and elegant design