by dugulan
View of Airport Dubai Metro station on a cloudy sky. Concept of modern and green urban transportation.