Thatched Beach Umbrella on Sand

Category:

The Thatched Beach Umbrella on Sand is a Neopets Item! The thatched beach umbrellas on Mystery Island are quite charming! This was an NC prize for visiting the Homes of the Altador Cup Heroes during Altador Cup XII.