Duchess Boutique

Clocktower Mall, Dockyard, Bermuda,
Description