A promenade, especially of planks, along a beach or waterfront.


Popular Posts