In Reply to: Foot Locker posted by MissD on Tuesday, 16. August 2005 at 14:21 Bali Time:
it is right in Kuta Square opposite the department store
Follow Ups: