Shop front
retail
ازياء سيدتي غرناطه مول
retail
A fashion store with mannequins displaying elegant dresses in a mall setting.