Give us feedback!

See Statue of Faith, Abrasha Park, Tel Aviv, Israel

Statue of Faith or Gate of Faith in Abrasha Park in the old city of Yafo. The monument depicts some biblical stories.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail