Designed by
Title
Metal plaque with the name of the Grand Hotel is installed near a large tree. Nuwara Eliya, Sri Lanka #250595132
Description
Metal plaque with the name of the Grand Hotel is installed near a large tree. Nuwara Eliya, Sri Lanka,
This image is editorial