Turbulent flow over a rough, porous gravel bed (particle diameter, D = 1.27 cm) is investigated in the laboratory using particle image velocimetry (PIV) and refractive index matching (RIM). This combination allows for detailed examination of flow fields both in the near-bed region and within the pore spaces at two flow Reynolds numbers. In additional experiments, a channel-spanning cylinder and a single spherical grain were mounted to the top of the bed to study the turbulent flow around obstacles adjacent to a highly permeable wall. Supplementary experiments involving a mobile bed (D = 1.3 mm) in a very thin flume are also presented. With no obstacle on top of the bed, the mean velocity flow structure resembles that of a classic boundar...