85LA

Spencer Calahan Office Building Helipad
Baton Rouge, Louisiana, United States

Changes to 85LA

2021-09-19 07:50:50

@Bill35

create

Ancient imagery, still a parking lot.

Spencer Calahan Office Building Helipad