I am originally from China, Stephen is from UK. We are living in the Netherlands. It is so fun for us to live in a third country.
I like taking photos wherever I go. I wish my camera could capture everything that we have seen in Holland and the whole Europe.
God bless China; God bless UK; God bless Netherlands.