Leslie's Restaurant, Tagaytay City, PH
54 photos · 8 views