Moon Garden, Tagaytay City, Philippines

Moon Garden, Tagaytay City, Philippines