Treasure Island has almost eerie quality among its abandoned buildings. It’s an odd feeling seeing abandoned and decaying buildings with million dollar views.
Treasure Island has almost eerie quality among its abandoned buildings. It’s an odd feeling seeing abandoned and decaying buildings with million dollar views.