Translate

22.11.11

Just another beautiful spot.