Swiss House

Swiss House
Address : Jl. Dr. Setiabudi No.68A, Semarang, Tembalang