Copyright © 2002, Mike Fried. All rights reserved
Ubud a a small town in the middle of the Indonesian island of Bali.
April 1996