The waterfront of Vedado, Centro and Habana Vieja, facing the open Atlantic Ocean and Florida beyond. The wall along the front is known as the longest bench in the Caribbean.
Sitting in the sun, with the high-rises of Vedado behind.
The sea can get pretty rough along here.
Spotted on our first day: they've just caught this shark.
A spider seen from the bus along the Malecón.