gurubaba

By gurubaba

Doha sculpture

Richard Serra exhibiting at the corniche in doha on the Persian gulf

Comments
Sign in or get an account to comment.