A set of photos that make people think

Spread the love

World’s highest population density: 130,000 people per square kilometer – Hong Kong

What are you looking at?

Ok of lightning

The following sister’s expression … intriguing

Viaduct in the South of England

CategoriesFun