Pictures – Feet Diwali Puja, Lisbon Portugal, 2 November 1997 By Alexancho | January 31, 2020 | Uncategorized | No Comments | ← Pictures 1977-0701 Guru Puja, “The Promises You Have To Make” → Leave a Reply Cancel replyYou must be logged in to post a comment.