The beauty of Stirling Castle in Scotland.
A tree fighting convention in Philadelphia, Pennsylvania.

Vishu Patel's Photos on the Map

Report This