SHOES STORE MERLE BLANC
Stavropol, Russia

Area: 85 sq. m.