Beachfront Retaining Wall

 

previous picture 42 next picture