Dezbu comments

18-October-2019 Friday
Just a trail in the Tianmen Mountains, China, but it looks like a scene from a science fiction movie

01-October-2019 Tuesday
5 interesting facts about London that you didn't even know existed


v20240901