Avatar
Delia3999061

Delia Duck is a Construction laborer from Sergeant Bluff
0 Following 0 Followers
People Delia3999061 is following

Delia3999061 isn't following anyone.