Mobile and Tablet app available!

Rita Clermont

Rita Clermont

1894-03-04 - 1969-12-06 Regensburg, Germany