DWC67

By DWC67

Tigers

In a Buddhist Temple in Ho Chi Minh City. Tigers often are found of walls. Here, the tigers are statues. Look closely.

Comments
Sign in or get an account to comment.