Retno Larasati
More ideas from Retno
Glasgow, Scotland

5 Things You Might Not Know About Scotland Ordinary Traveler Have you been to Scotland? If not, there may be a few things that will surprise you about this country, then who better to ask than a local from Scotland who has lived there since 2004

Thames River, London

Evening lights, Thames river, London Best place in town, already have many memories here and close by. Hopefully there will be many more to come.