Esplanade Sea Beach, Aberdeen, ABD
10 Esplanade Sea Beach, Aberdeen, ABD
1A Beach Esplanade, Aberdeen, ABD