Aberdeen

A Chinese village at Aberdeen. Behind is Mount Nicholson.

Share Share
location