Brave Merida Beach and Bath Towel Merida beach towel 58'' x 28'' 150cmx58cm