Everything tagged: Aberdeen floating restaurant

Photos tagged: Aberdeen floating restaurant

1955
1959
1961