Phnom Penh 2007

A closer view of Hotel Le Royal and the immaculate grounds.

Previous Up Next