Photos: Barracuda ribs

[nggallery id=8]

 

[nggallery id=9]

 

Visit Barracuda: www.barracuda.gr