Lady Freda

Lady Freda is our luxury 2012 medium-sized 33-seater coaches.