Image 1 of 1
_JAV0195.jpg
Yogyakarta, Java, Indonesia.  Fast Food Refreshment Stand, Taman Sari (Water Castle) Grounds.