Date: 6/6/2009 Views: 745
Date: 5/1/2009 Views: 950
Date: 12/9/2008 Views: 1002
Pura Lempuyang Temple, Bali, Indonesia