10-27-2018, 06:56 AM
This was painted on the side of the building adjacent to demolished Mayfair Hotel.
North (formerly Thalmic Labs, now Google)
|
« Next Oldest | Next Newest »
|