Rio De Janeiro

Brazil
1 stories
Tourist captures scenic Rio beachfront views from hotel vantage points