Not sure but I beleave this is a web site about U-575. Good pics!
http://www.ewetel.net/~diana.elsterm...gsberichte.htm
Its all in German and since Im a dumb ass American, the only language I speak is bad english... I cant really make heads or tails of it.