Showing posts with label Martha. Show all posts
Showing posts with label Martha. Show all posts

Saturday, April 20, 2024

Whaddya mean you don't know Martha & Tena

Greek sisters Martha & Tena Elefteriadu were all the rage in the Czech Republic back in the mid 60s and early 70s.