mabrycampbell.wordpress.com
Bayshore Breakwater No. 3
Bayshore Breakwater No. 3 – Mabry Campbell