map

Feira da Ladra, Lisboa is at 38.715291666389,-9.1262533330556.
Photographed in Lisboa, Lisboa, Portugal
Get there using Apple or Google maps