Perfect Shot
Weddings are times for celebrations, grand celebrations! As much as it is a personal moment it is also a social event. Since marriages are made in heaven the earthly reception needs to match the divine grandeur. Thus the centre of attraction that is the b...