07 View from Vista rooftop bar in The Trafalgar hotel

Leave a comment