Archive for December 27th, 2011

From…?

Tuesday, December 27th, 2011

From? by Luna McCarthy

For those of you who know Xela…any idea where this picture is taken from? Can you spot some major landmarks? And from that, can you say where this picture might have been taken from? Let’s hear those guesses!