urban beach

modern leisure concept of an artificially-created environment in an urban setting which simulates a public beachfront

Categories: