In Reply to: Stavros posted by morebintang on Sunday, 25. September 2011 at 08:52 Bali Time:
In Padma Street, almost next to Tommy's Leather ans acroos the road from Poser's bar. you will find DVD stores that do it all over the place......
S
Follow Ups: