Talbots upscale women's clothing store, Winter Park, Florida, USA.
Image dimensions: 5366 x 3577 pixels