Pasar Klewer

Pasar Klewer information

Location
Solo (Surakarta) , Indonesia
Address
Jl Secoyudan
Something wrong?
Submit a correction

Has hundreds of stalls selling fabrics.