Picture of The Mountain View of Lake Taal, The Philippines , Manila, The Philippines

Picture of  a Mountain View of Lake Taal, The Philippines is shown on this page

A picture of a Mountain View of Lake Taal, The Philippines