Shop front
retail
Sun Paradise
retail
The entrance of Sun Paradise, a swimwear store, showcasing mannequins and racks of colorful swimwear.