United States

Staples Center, Los Angeles

Status:

Already located!

Solution:

Staples Center, Los Angeles

Lat/Lng:
34.04302117274405, -118.26724956444406

Found by:

fs90473

place image

1 comment

fs90473 8 months ago
0

Staples Center, Los Angeles, USA. See the following pics: external link -
external link -
external link -
external link - external link