If you're not too savvy with bootstrap, don't worry, I can still guide you on how to achieve the same result without it.
body {
background-color: #e6e6e6;
margin: 0;
padding: 0;
}
#container {
height: 300px;
width: 200px;
background-color: transparent;
margin-left: auto;
margin-right: auto;
}
#container #bottom-card {
background-color: white;
height: 200px;
width: 100%;
padding-top: 50px;
}
#container img {
width: 90%;
transform: translateY(50px);
margin-left: 10px;
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="container">
<img src="http://4.bp.blogspot.com/-WasxwVSbP9o/U2iH8PGuHMI/AAAAAAAADlw/igcKXRFaZ1k/s1600/clio_car-vector.png"></img>
<div id="bottom-card">
Content
</div>
</div>
</body>
</html>
It's simple, just create a container to organize everything, and then add a div within the container for the white card at the bottom. I adjusted the image style to position it correctly. By the end, your design should resemble this:https://i.sstatic.net/VPxpz.png