A 24th Story Glass-Bottom Swimming Pool, Holiday Inn Hotel, Shahghai, China.

Name:  15.jpg
Views: 346
Size:  38.9 KB