Homer’s home?

October 21, 2018 · Candolimn India

DOH! Jo! Homer Simpson’s karma channeled in a Hindu Temple, on the River Nerul, Goa.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.