TV Tower - Stock Photo - Images

Oriental Pearl TV Tower in Shanghai, China.

by
by
by
by
by
by