Heard this place is somewhere in Denpasar and has great shoes and Martha Tillar. Is it worth a trip into Denpasar for. Thanks in advance
Follow Ups: